stitching wire - Spanish English Dictionary